package org.aksw.xoperator.roster;

import java.util.List;

import org.jivesoftware.smack.Roster;

import com.hp.hpl.jena.rdf.model.Model;

public interface IRosterManager {

	/**
	 * converts the roster into an Jena model
	 * 
	 * @return
	 */
	public abstract Model rosterAsModel();


	
	/**
	 * 
	 * @return a list with all the jids (including the corresponding resource) that identify an agent.
	 */
	public abstract List<String> getAgentJids();

}